audio-visual aid - French English Dictionary